package cn.micai.base.concurrent;

/**
 * 描述：使用内部锁实现的同步
 * <p>
 *
 * @author: 赵新国
 * @date: 2018/5/14 10:30
 */
public class SynchronizedCounter {

    private int value;

    public synchronized int getValue() {
        return value;
    }

    public synchronized int increment() {
        return ++value;
    }

    public synchronized int decrement() {
        return --value;
    }

}
